<?php
class Peca extends AppModel {
	var $name = 'Peca';
	
	var $validate = array('descricao' => array('notempty' => array('rule' => array('notempty'),
																	'message' => 'Campo de preenchimento obrigatório.')),
						  'unidade_id' => array('notempty' => array('rule' => array('notempty'),
																	'message' => 'Campo de preenchimento obrigatório.')),
						  'ativo' => array('notempty' => array('rule' => array('notempty'),
																	'message' => 'Campo de preenchimento obrigatório.')),
						  'valor' => array('notempty' => array('rule' => array('notempty'),
																	'message' => 'Campo de preenchimento obrigatório.'))
	);
	// As associações abaixo foram criadas com todas as chaves possíveis, então é possível remover as que não são necessárias

	var $belongsTo = array(
		'Unidade' => array(
			'className' => 'Unidade',
			'foreignKey' => 'unidade_id',
			'conditions' => '',
			'fields' => '',
			'order' => ''
		)
	);

	var $hasAndBelongsToMany = array(
		'Ordemservico' => array(
			'className' => 'Ordemservico',
			'joinTable' => 'ordemservicos_pecas',
			'foreignKey' => 'peca_id',
			'associationForeignKey' => 'ordemservico_id',
			'unique' => true,
			'conditions' => '',
			'fields' => '',
			'order' => '',
			'limit' => '',
			'offset' => '',
			'finderQuery' => '',
			'deleteQuery' => '',
			'insertQuery' => ''
		)
	);

}
?>